import { createIcon } from "@chakra-ui/react"
import { defaultProps } from "./defaultProps"

export const CPU = createIcon({
  displayName: "CPU",
  viewBox: "0 0 24 24",
  defaultProps,
  path: [
    <path
      fillRule="evenodd"
      clipRule="evenodd"
      d="M17.5 6.50012H6.5V17.5001H17.5V6.50012ZM6.5 5.00012C5.67157 5.00012 5 5.67169 5 6.50012V17.5001C5 18.3285 5.67157 19.0001 6.5 19.0001H17.5C18.3284 19.0001 19 18.3285 19 17.5001V6.50012C19 5.67169 18.3284 5.00012 17.5 5.00012H6.5Z"
    />,
    <path d="M1 8.00012H5V10.0001H1V8.00012Z" />,
    <path d="M1 14.0001H5V16.0001H1V14.0001Z" />,
    <path d="M19 8.00012H23V10.0001H19V8.00012Z" />,
    <path d="M19 14.0001H23V16.0001H19V14.0001Z" />,
    <path
      fillRule="evenodd"
      clipRule="evenodd"
      d="M10.5 12.0001C10.5 12.8285 11.1716 13.5001 12 13.5001C12.8284 13.5001 13.5 12.8285 13.5 12.0001C13.5 11.1717 12.8284 10.5001 12 10.5001C11.1716 10.5001 10.5 11.1717 10.5 12.0001ZM12 9.00012C10.3431 9.00012 9 10.3433 9 12.0001C9 13.657 10.3431 15.0001 12 15.0001C13.6569 15.0001 15 13.657 15 12.0001C15 10.3433 13.6569 9.00012 12 9.00012Z"
    />,
    <path d="M10 1.00012L10 5.00012L8 5.00012L8 1.00012L10 1.00012Z" />,
    <path d="M16 1.00012L16 5.00012L14 5.00012L14 1.00012L16 1.00012Z" />,
    <path d="M10 19.0001L10 23.0001L8 23.0001L8 19.0001L10 19.0001Z" />,
    <path d="M16 19.0001L16 23.0001L14 23.0001L14 19.0001L16 19.0001Z" />,
  ],
})
